Diamond's Edge Restaurant & Marina
Portland, ME
Style: Waterfront
Min price per 100: $5,900
Capacity (Cocktail/Seated): 250 / 200
Great Diamond Island is one of Portland’s various islands accessible by the Casco Bay Ferry. Just a short ferry ride...