Main content starts here, tab to start navigating

Hours & Location

937 Elmwood Ave,
Buffalo, NY 14222

716-886-4953


Open 11am-10pm 

7 days a week!

Dine In, Takeout, Drive Thru and Delivery


Closed:
New Year's Day
Easter Day
July 4th
Thanksgiving Day
Christmas Day

Get Directions