We tried to guess where you are. Click to change.

Awesome Italian Food!

Thursday, August 18, 2005
This is one of my favorite Italian restaurants! They have a nice atmosphere and a great selection of various foods. You can get anything from pasta, pizza, calazones or lasagna. No matter what you get, it's all very tasty and the prices are good too! Next time you want Italian food, give A Touch of Italy a try!

More from Michael:

630 Delaware St
Tonawanda, New York 14150
(716) 695-3355