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!