← St. Louis restaurants
Midtown Bar and Grill
No reviews yet
Restaurant2816 Vandeventer Ave, St Louis
Own or manage Midtown Bar and Grill? Claim this listing free
Hours
Hours not listed yet.
Details
Address2816 Vandeventer Ave, St Louis 63107
Phone+13145347633
Websitehttp://midtown-bar-grill.poi.place/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.