Restaurant
The Bayside Restaurant
44 locals recommend
Tips from locals
Great food, Great view. The first Certified Green restaurant in Massachusetts!
Locals also recommend
Location
1253 Horseneck Rd
Westport, MA