Saint Albans Bay from Vermont Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Bayside Pavilion - Vermont, Saint Albans Bay, Lake Road, 05481 (802) 524-0909 Map