Main content starts here, tab to start navigating

Hours & Location

937 Elmwood Ave,
Buffalo, NY 14222

716-886-4953


MON-THURS: 11AM-9PM

FRI AND SAT: 11AM-10PM

SUNDAY: 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