search
Amsterdam Tavern
Amsterdam Tavern
St. Louis MO
1,485 fan views
St. Louis Blues
star4.5
Local rank #9
last validated Aug 2019
location_on
3175 Morgan Ford Rd, St. Louis, MO 63116, USA
Blues fan feedback
commentFan comments
tvWatch parties
Comment for Amsterdam Tavern