Bayside Pavilion | Champlain Islands/Northwest | Steakhouse/Seafood | Food & Drink

Bayside Pavilion

Customers hit up the laid-back steakhouse for views of St. Albans Bay, and sandwiches, seafood specials, pasta dishes and flank steak.
Note: This description may be out of date. Please contact the business to confirm details.