Leeward, a cozy eatery nestled in Portland, ME, beckons diners with its delightful array of Italian cuisine. From savory pasta dishes to fresh seafood and succulent meat options, this restaurant catves a niche for itself in the culinary scene.
Guests can indulge in not only the delectable main courses but also a tempting selection of desserts and an extensive wine list. With its inviting ambiance and flavorful offerings, Leeward invites patrons to savor a taste of Italy right in the heart of Portland.
Generated using this place's available information