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
Double Grazie
Night Moves Bread
The Honey Paw
Mr. Tuna
Crispy Gai
LB Kitchen
Short & Main
Smalls
Eventide Oyster Co.