Maxi's Bistro - Dining

Maxi's Bistro
Add to Trip Planner

12113 Mayfied Rd.
Cleveland, OH
216.421.1500

An Italian bistro, in Little Italy, specializing in Northern Italian cuisine featuring world famous calamari and frog legs.

Featured Listings

Dining