817 Payne Ave,
North Tonawanda , NY 14120 UNITED STATES
Franco's Pizza has been serving up famous square pizzas in the northtowns for over 30 years. Our attention to detail and focus on customer satisfaction set us apart from other buffalo pizzerias. Full menu includes pizza, wings, subs, wraps and salads.