Italian restaurant · 44 Shelburne Shopping Park, Shelburne, VT
Dine-In
See full menu
More food in Shelburne, VT · Italian Food in Shelburne