at 1923 Prairie, St. Louis , 63107 United States
143 FB users likes Midtown Sports Bar and Grill, set it to 291 position in Likes Rating for St. Louis in Local Business category
Midtown Sports Bar and Grill is St. Louis based place and this enity listed in Sports Bar category. Located at 1923 Prairie MO 63107.