Choose Your Location

1066 Elmwood Ave

(716) 886-4976
VIEW MENU
Hours
Mon – Wed : 11 A.M – 2:30 A.M
Thu – Fri : 11 A.M – 5:30 A.M
Sat – Sun : 11 A.M – 2:30 A.M

Save time – order online!

1526 Main St

(716) 436-3533
VIEW MENU
Hours
Mon – Sun: 8 A.M – 3 P.M

Save time – order online!