A Touch of Italy
$ • Italian, Pizza
Hours:
630 Delaware St, Tonawanda
(716) 695-3355
Customers' Favorites
A Touch of Italy Reviews
It was ok. Large portions. Homemade meatballs. Sauce was a bit sweet. Service, food, atmosphere all fine but nothing to make me want to return...I was hoping the atmosphere would be more warm and family-oriented.
We ordered out and they have outstanding food.My only issue was... that mushrooms were asked for on a steak sub. The response was we cant do mushrooms.There are mushrooms for pizzas, mushrooms for tortellini alfredo, and chicken marsala, yet no mushrooms for a steak sub?!Again great food but that is very confusing!
Ratings
Menu
Hours
Monday | Closed |
Tuesday | 11AM - 10PM |
Wednesday | 11AM - 10PM |
Thursday | 11AM - 10PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 3:30 - 9PM |
My hubby and I ordered take out this evening. We both got the lasagna and stuffed shells platter. Absolutely to die for and the portions were enormous. The side salad was fresh, crisp, and delicious too. Will definitely be ordering again!!