This is probably the best pizza in North Tonawanda. The wings and pizza are huge here. The tray of pizza is immense and I completely loaded with toppings. While their chicken wings are some of the biggest in the area. And don’t forget about the subs, because I almost did, they are loaded with meat and toppings. This is the place to go if you have a large appetite.
more