Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Leeward is an informal Italian restaurant located at 85 Free St, Portland, Maine, 04101. Known for its delectable pasta, seafood, and meat dishes, Leeward also offers an array of delicious desserts and boasts a large wine list that is sure to impress wine enthusiasts. The restaurant offers a cozy seating area where guests can enjoy dinner or indulge in mouthwatering desserts. Leeward's menu includes comforting options such as small plates, vegetarian dishes, and a variety of coffee, beer, cocktails, and hard liquor choices. Whether you are in the mood for a great cocktail, a sumptuous dessert, or a glass of fine wine, Leeward is the perfect spot to satisfy your cravings. Remember, Leeward does not provide delivery or takeout services, so make sure you plan your visit accordingly.