Main content starts here, tab to start navigating

Hours & Location

937 Elmwood Ave,
Buffalo, NY 14222

716-886-4953

11 am - 10 pm

Monday - Saturday 

Temporarily Closed Sundays 

Dine In, Take-out and Drive Thru Orders 


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

Get Directions