LOGO-THIN

About
Menu
Contact

Hours (Monday - Sunday) Takeout 12 - 10pm Dine-in 12 - 10pm Delivery 12 - 9:30pm
Phone: (716) 694-4799
Fax: (716) 694-4766
Address: 1401 Nash rd, North Tonawanda, NY 14120