Greater Portland

DEE1407Guide_Dining1

Piccolo Restaurant

Don’t let the restaurant’s name (Italian for “small”) or the size of the space (20 seats max) deceive you.

Casco Bay Blight

Yarmouth’s hulking power plant faces an uncertain future. By Edgar Allen Beem The view from Portland’s Eastern Promenade and from Cumberland and Falmouth Foreside…