Franco's Pizza

restaurant in North Tonawanda

Phone: (716) 692-3322

Website: justpizzaamherstny.com

Address: 2319 Niagara Falls Blvd