Want to reach out to us?



Please fill out the information below and
we'll get back to you as soon as we can!











Address: 17625 Detroit Ave., Lakewood, OH 44107

Phone: 216-221-4866

Open Monday, Wednesday, Thursday, Saturday,

Sunday from 5PM - 10PM.

Closed on Tuesdays



FEELING HUNGRY YET? make a reservation with us!