Main menu Open search menu

Bella Mare

Italian Restaurant
48 Shore Rd, Southwest Harbor, ME 04679 48 Shore Rd, Southwest Harbor Directions
Closed Merchant This place is closed.

From Our Editors

For an entree that scores high on the taste test, try one of the many options available at Bella Mare Restaurant in Southwest Harbor. Surround yourself with the wonderful weather at your next night out at Bella Mare Restaurant.

For patrons' convenience, nearby parking is readily available.

Most items on the menu are reasonably priced, so expect to spend around $30 per person at Bella Mare Restaurant.

Explore Nearby
Bella Mare