LOGO-THIN
ORDER-ONLINE


Summer Hours Takeout 11am - 10pm Dine-in 11am - 10pm Delivery 11am - 9pm Winter Hours Takeout 11am - 9pm Dine-in 11am - 9pm Delivery 11am - 8pm
Phone: (716) 694-4799
Fax: (716) 694-4766
Address: 1401 Nash rd, North Tonawanda, NY 14120