Italian restaurant · 348 Main St, Winooski, VT
To-Go
See full menu
More food in Winooski, VT · Italian Food in Winooski