Restaurants in Bailey Island, ME
Baker's Last Stand
Cook's Lobster House