LOGO-THIN

About
Menu
Contact

Winter Hours (Monday - Sunday) 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