Best Restaurants

Overview

Leeward is a restaurant in Portland, Maine, with an Italian focus and a fondness for fresh pasta.

Awards

Wine Enthusiast

Forward 50 Restaurants, 2024

James Beard

Finalist — Best Chef: Northeast, 2024

Loading map ...