Restaurants in St Albans Bay, VT Back to Cities In VermontCuisine TypesView AllAmerican Bayside pavilion50 Georgia Shore Rd$$