Listing 6 restaurants in and around Orrs Island.
Garrison Cove Road, BAILEY ISLAND, Maine 04003
Cook's Lobster House is located on the tip of Bailey Island, Maine and is surrounded on three sides by water.
It's a beautiful spot and, unlike most restaurants on the coast, it is open year round.
2124 Harpswell Islands Road, BAILEY ISLAND, Maine 04003
Deli