You are now leaving Menulist
We hope to see you again soon!
The Amsterdam Tavern
3175 Morganford Rd, Saint Louis I-63116-1932, United States
Pub, Drinks, Bar, Pubs, Bars, Casual, Full, Burgers, Tacos, Terrace, In Stl, Karaoke, Sports , Beer, Pub
The redirect does not work? Just click on this link or copy it into your address bar