Touch of Italy is an Italian Restaurant and Pizzeria located in Tonawanda, New York. They strive to offer customers outstanding dishes at reasonable prices and offer lunch and dinner specials.