Missouri > St. Louis > Franz Park > Restaurants, Food & Beverages > Restaurants > Mihalis Chophouse
1603 Mccausland Ave, St. Louis, Missouri, 63117-1903
(314) 333-3301
Franz Park
Restaurants, Food & Beverages > Restaurants
Facebook: http://www.facebook.com/pages/Saint-Louis-MO/MIhalis-Chophouse/161175081952
No reviews yet. Be the first to write a review!