10 Popular Italian Restaurants in Portland Maine (2023)

As a native of Portland, Maine, you are fortunate to reside in a city with abundant culinary delights. Regarding Italian cuisine, Portland offers a vibrant array of restaurants that will transport you straight to the heart of Italy. From classic pasta dishes to delectable pizzas and authentic flavors, these ten Italian restaurants in Portland Maine, are a true testament to the city’s culinary prowess.

Italian Restaurants in Portland Maine

Italian Restaurants in Portland Maine

1. Trattoria Roma

Experience the warmth of Italian hospitality at Trattoria Roma, nestled in the heart of Portland. With its rustic charm and cozy atmosphere, this restaurant captures the essence of Italy. Indulge in their homemade pasta dishes, such as the mouthwatering Tagliatelle Bolognese or the delicate Ravioli Caprese.

  • Opening hours: Monday-Sunday: 5:00 PM – 10:00 PM.
  • Address: 68 Commercial St, Portland, ME 04101.

2. Paciarino

Immerse yourself in the authentic flavors of Paciarino, a charming restaurant focusing on traditional Italian recipes. From their delightful Gnocchi alla Sorrentina to the fragrant Pappardelle al Funghi, each dish is crafted with love and expertise. Paciarino is one of the best Italian restaurants in Portland Maine.

  • Opening hours: Tuesday-Saturday: 11:30 AM – 9:00 PM.
  • Address: 470 Fore St, Portland, ME 04101.

3. Emilitsa

Embrace the culinary wonders of Greece and Italy at Emilitsa, where Mediterranean flavors blend harmoniously. Feast on their delightful Spanakopita or savor the heavenly Melitzanosalata. This restaurant offers a unique fusion of Greek and Italian cuisines, creating a dining experience.

  • Opening hours: Wednesday-Sunday: 5:00 PM – 10:00 PM.
  • Address: 547 Congress St, Portland, ME 04101.

4. Solo Italiano

Step into Solo Italiano, a culinary oasis where traditional Italian recipes meet contemporary innovation. Every dish is a work of art, from their tantalizing Swordfish Carpaccio to the divine Fettuccine al Tartufo. Immerse yourself in the elegant ambiance and let your taste buds embark on a remarkable journey. Solo Italiano ranks fourth among the ten popular Italian restaurants in Portland Maine.

  • Opening hours: Monday-Saturday: 4:30 PM – 9:00 PM.
  • Address: 100 Commercial St, Portland, ME 04101.

5. Paciarino Due

Paciarino Due, the sister restaurant of Paciarino, offers an expanded menu of classic Italian dishes. Discover the perfect harmony of flavors in their Linguine allo Scoglio or revel in the simplicity of their Margherita Pizza. This cozy eatery is a must-visit for lovers of authentic Italian cuisine.

  • Opening hours: Monday-Saturday: 11:30 AM – 8:00 PM.
  • Address: 6 City Center, Portland, ME 04101.

6. Scales

While primarily a seafood restaurant, Scales surprises diners with its delectable Italian-inspired dishes. Delight in their Lobster Carbonara or savor the unforgettable Tuna Crudo. With its stunning waterfront location, Scales offers a remarkable dining experience for seafood and Italian cuisine enthusiasts. However, Scales also appears among the top Italian restaurants in Portland Maine.

  • Opening hours: Monday-Sunday: 11:30 AM – 10:00 PM.
  • Address: 68 Commercial St, Portland, ME 04101.

7. Ribollita

Experience the rustic charm of Ribollita, where traditional Tuscan flavors take center stage. Indulge in their hearty Ribollita Soup or sample their exquisite Bistecca alla Fiorentina. This cozy trattoria welcomes you with open arms and promises a delightful journey through the heart of Tuscany.

  • Opening hours: Tuesday-Saturday: 5:00 PM – 9:00 PM.
  • Address: 41 Middle St, Portland, ME 04101.

8. The Corner Room

Nestled in the heart of Portland’s Old Port, The Corner Room serves classic Italian dishes with a modern twist. From their luscious Porcini Mushroom Risotto to the heavenly Cacio e Pepe, each plate showcases the skill and creativity of the talented chefs. The Corner Room ranks eighth on the list of the best Italian restaurants in Portland Maine.

9. Tipo

At Tipo, you’ll discover a slice of Naples in the heart of Portland. Renowned for its Neapolitan-style pizzas baked to perfection in a wood-fired oven, this pizzeria will transport you straight to Italy. Whether you opt for the classic Margherita or the indulgent Quattro Formaggi, each bite is a taste of pure authenticity.

  • Opening hours: Tuesday-Sunday: 11:00 AM – 9:00 PM.
  • Address: 182 Ocean Ave, Portland, ME 04103.

10. Vinland

Vinland is a pioneering restaurant focusing on locally sourced ingredients and traditional Nordic and Italian culinary techniques. Every creation is a testament to their commitment to quality, from their delightful handmade pasta to their innovative vegetable-focused dishes.

  • Opening hours: Wednesday-Sunday: 5:30 PM – 10:00 PM.
  • Address: 593 Congress St, Portland, ME 04101.


If you find yourself craving the flavors of Italy, look at the diverse array of Italian restaurants in Portland Maine. From the cozy and rustic Trattoria Roma to the innovative and contemporary Vinland, each eatery offers a unique dining experience. So, indulge in the culinary wonders that await you and savor the flavors of these remarkable Italian eateries.

Leave a Comment