Leeward
A highly acclaimed, cozy Italian restaurant located in Portland, Maine
2 people recommend this
“best Portland, Maine Italian.”
“Fresh pastas, great wines, a lovely calm atmosphere”
Wayside Tavern
Scales
Izakaya Minato
Mr. Tuna
Double Grazie
Night Moves Bread
Crispy Gai
LB Kitchen
Short & Main
Smalls
Pammy's
Eventide Oyster Co.