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