A Touch of Italy
8.6 • Italian restaurant
Circular facade and roomy layout create a unique architectural experience with cozy, friendly atmosphere. Seating can feel congested during busy times, leading to some noise. Italian American dishes come in generous portions with authentic homemade sauces and well-regarded desserts.
View menu
Good to know
1
The kiosk checkout system automatically adds a 20% tip when you pick up your food.
2
Patrons are allowed to seat themselves upon arrival.
3
Serving sizes are generous, ensuring no one leaves hungry.
630 Delaware St, Tonawanda, New York, United States
Similar places nearby
A few nearby places worth checking next.
Palumbo's Pizzeria
Family-owned pizzeria with a homey, welcoming atmosphere, offering a variety of affordable, satisfying lunch options.
T.C. Wheelers Bar & Pizzeria
Casual spot featuring a large bar with deep dish pizza, known for its friendly dive atmosphere and top-rated fish fry.
John's Pizza & Subs
Lively spot with clean ambiance and TVs, serving consistently delicious wings and underrated pizza at reasonable prices.