The Amsterdam Bar

831 Exposition Ave. Dallas TX 75226
No events currently scheduled