Menu

A Touch of Italy in Tonawanda Buffalo

630 Delaware St, Tonawanda , 14150 - Get directions

Menu A Touch of Italy

How to get to A Touch of Italy

Address

630 Delaware St, Tonawanda , 14150
Get directions

Follow Us

Opening Time

: Mon

Lunch, Dinner: Tue-Sat

Dinner: Sun

Services

Related to A Touch of Italy

Restaurants around Tonawanda