Mihalis Chophouse

Mihalis Chophouse

Restaurants in St. Louis, MO

Restaurants Steakhouses Greek and Mediterranean Restaurants

Contact us

Location

1603 Mccausland Ave,
St. Louis , MO 63117 UNITED STATES

Reviews

Mihalis Chophouse 314-333-3301
1603 Mccausland Ave,
St. Louis , MO 63117 UNITED STATES
$
Mihalis Chophouse

Detail information

Company name
Mihalis Chophouse
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Mihalis Chophouse

Contacts Location Details