Listing 3 restaurants in and around Peaks Island.
Peaks Island is the most populous island in Casco Bay, Maine. It is part of the city of Portland and about 3 miles (4.8 km) from downtown. The island is served by Casco Bay Lines and has its own elementary school, library, and police station. Due to its size, it is the only island in Casco Bay that allows cars throughout.
78 Island Avenue, PEAKS ISLAND, Maine 04108
Both the open air deck and dining room offer outstanding views of Portland Harbor and the city skyline.
On a clear day Mount Washington in New Hampshire can be seen.
158 Benjamin West Pickett Street, SOUTH PORTLAND, Maine 04106
Italian