Chelo’s Kitchen


4446 Mayfield Rd
Cleveland, OH 44121

An Italian Restaurant in Cleveland OH

Traditional American Breakfast and Lunch with some South American options as well!


Day Opening Closing
Tue, Thu, Sat, & Sun 7:30 am 2:00 pm
Wed & Fri 7:30 am 7:00 pm
Mon CLOSED  
Click the button to add a review for Chelo’s Kitchen

Add Review