Italian restaurant · 92 Stowe St, Waterbury, VT
Dine-In
More food in Waterbury, VT · Italian Food in Waterbury