Franco's Pizza
600 Delaware St, Tonawanda
(716) 695-3200
Recent Reviews
Order Online
You May Also Like
A Touch of Italy - 630 Delaware St
Italian, Pizza
Sushi Queen - 4248 Delaware Ave
Japanese, Sushi Bar
John's Pizza & Subs - 4241 Delaware Ave
Pizza, Salad
Restaurants in Tonawanda, NY
Franco's Pizza
600 Delaware St, Tonawanda, NY 14150
(716) 695-3200