Category: Italian Showing 1 - 1 of 1 Sort by: TitleNewest First Oldest First Title (desc) Distance Rating Random Bookmarks Sarducci's More Info... Sarducci’s Restaurant invites visitors to enjoy a freshly prepared Italian dining experience. Amidst the beautiful Vermont scenery, Sarducci’s Restaurant sits overlooking the Winooski River […] $$ Italian 3 Main St, Smugglers Notch, Vermont 05602 802-223-0229