Main content starts here, tab to start navigating

Hours & Location

937 Elmwood Ave,
Buffalo, NY 14222

716-886-4953


Monday - Saturday: 11am-10pm

Sundays: Noon - 6pm

Dine In, Take-out and Drive Thru Orders 


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

Get Directions