Expand Map
Fine Dining Restaurants in Shelburne, VT
1. Windjammer Restaurant & Upper Deck Pub
1076 Williston Road, South Burlington, VT 05403
OPEN NOW:11:30 am - 9:00 pm
From Business: The Windjammer Restaurant & Upper Deck Pub are two great restaurants in one location. Burlington's original steak and seafood restaurant.
47 Years
in Business
Showing 1-1 of 1