Location & Hours

Serving lunch 7 days a week

11am - 2pm

234 Euclid Ave. Cleveland, Ohio 44115

216-589-0007

 

Our other restaurants: