Mamma Mia
4.3$$· ModerateA Taste of Italy in Portland

Mamma Mia is a vibrant Italian restaurant located in the heart of Portland, renowned for its authentic cuisine and warm atmosphere. Guests can indulge in a variety of traditional Italian dishes, including handmade pasta, wood-fired pizzas, and delectable desserts. The restaurant's cozy decor and friendly staff create an inviting space for family gatherings or romantic dinners.
Expert notes
- Make a reservation during peak hours to ensure a table.
- Try to arrive early to enjoy a pre-dinner drink at the bar.
- Ask your server for daily specials that may not be on the menu.
- Consider sharing dishes to experience a variety of flavors.
- Check for seasonal menu items that highlight local produce.
- Save room for dessert; the tiramisu is a must-try!
- Join the loyalty program to earn rewards for frequent visits.
- Inquire about gluten-free and vegan options if you have dietary restrictions.
Features
- Catering Services
- Delivery Service
- Happy Hour Specials
- Kid-Friendly Menu
- Live Music Nights
- Loyalty Program
- Outdoor Seating
- Parking Available
- Pet-Friendly Patio
- Private Dining
- Reservations Accepted
- Seasonal Menu
- Takeout Available
- Wi-Fi Available
- Wine Selection
Special occasion reservations
- Reservations can be made online through the restaurant's website.
- Call the restaurant directly for large party reservations.
More places to eat in Portland
The Tin Shed$$Vibrant Alberta Arts spot serving organic brunch on a garden patio
Kachka$$Vibrant Portland destination serving refined Eastern European classics and vodka
Sizzle Pie$A hip downtown Portland pizzeria with rock vibes and vegan options
Screen Door$$Famous Portland restaurant serving classic Southern comfort food and hearty brunches.
Pizzicato Pizza$$Artisanal specialty pizzas, fresh salads, and quick local slices across Portland
Bunk Bar Water$Craft sandwiches, cold beer, and casual vibes in Southeast Portland