Food Scene
Bayview Takeout recently won an award for best-selling lobster rolls. A great eatery! Ask to speak with the owners Frank and Sarah.
Bayview Takeout
20 Shore RdBayview Takeout recently won an award for best-selling lobster rolls. A great eatery! Ask to speak with the owners Frank and Sarah.