We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mama Mia's

200 E Hamilton Ave, Campbell, CA 95008-0207
+1 408-379-3333
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent32%
  • Very good48%
  • Average13%
  • Poor5%
  • Terrible2%
Travellers talk about
“spumoni” (3 reviews)
“lasagna” (4 reviews)
Closed Now
All hours
$$ - $$$
200 E Hamilton Ave, Campbell, CA 95008-0207
All Details
Write a Review
Reviews (37)
Traveller rating
Traveller type
Time of year

1 - 10 of 36 reviews

Reviewed 2 weeks ago

First time there. Good service. Excellent menu choices. Food was delicious and large portions. Will definitely be my go-to local Italian restaurant.

Thank P A M
Reviewed 26 June 2017 via mobile

We were quickly seated and drink order taken. We ordered cheese manicotti , chicken parmigiana and seafood cannelloni. Cheese manicotti was good and very cheesy, chicken parmigiana was also good with flavorful sauce. Seafood cannelloni was good but did not have much flavor. Service was...More

Thank brentb1166
Reviewed 28 April 2017 via mobile

We've been here a few times. The service is always very courteous and in good time. The menu has a little more variety than the Italian place we used to go to in Santa Clara, which is a nice change.

Thank Joy S
Reviewed 7 January 2017

My sister and I went there for the first time. The bread was uneatable. I ordered the eggplant and it was soggy. My sister ordered pasta and was not impressed. In order to get service, we had to stand up or wave our hands. I...More

Thank Anaundda E
Reviewed 20 December 2016 via mobile

Went for dinner with a large group. My husband and I had the chicken parmigiana which was ok, but we've had better. I felt it could have used more sauce. The spumoni we had for dessert was especially good as other folks have mentioned. As...More

Thank 2butterfly
A TripAdvisor Member
Reviewed 17 October 2016 via mobile

I had their blackened salmon over rice and steamed spinach with mango salsa fabulous. You can't beat the friendly atmosphere nice seating & great food

Thank A TripAdvisor Member
Reviewed 12 September 2016 via mobile

Stopped in 45 minutes before closing. Great service with a smile regardless of the late hour. Now, the bread and the oil that is served is so far above most. Think of your favorite bread and spread, then times it by 2. It's easy to...More

Thank foodin
Reviewed 12 July 2016

We stopped here after a disappointing meal at Elephant Bar, and Frank helped us locate two seats at the bar. Inge and Frank did a great job with service, drinks, and food service. We highly recommend you stop by and experience this special location.

Thank kngwdplyrs
Reviewed 25 June 2016

Last week I had dinner here with a former coworker and as always, the meal was delicious! I've been here quite a few times in the past 15 years or so but for some reason, I haven't written a review until now. My friend was...More

Thank ladyjazz17
Reviewed 24 April 2016

Used to be a charming place to eat. Now the service is not good. Dinner salads are not fresh, Wine is no longer a special price. Even the window coverings are cold and not attractive. You can tell the place is not as popular because...More

Thank lydia h
Nearby Restaurants
Aqui Cal-Mex
150 reviews
.76 km away
Frost Cupcake Factory
36 reviews
.75 km away
Snake & Butterfly Chocolate
16 reviews
.75 km away
Nearby Attractions
Downtown Campbell Farmers' Market
50 reviews
.77 km away
Ainsley House
17 reviews
.65 km away
The Pruneyard
5 reviews
1.34 km away
Santana Row
326 reviews
3.00 km away
Questions & Answers
Get quick answers from Mama Mia's staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Dinner, Lunch
Restaurant features
Reservations, Seating, Waitstaff, Full Bar, Takeout, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Business meetings, Child-friendly
Open Hours
16:00 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:30
16:00 - 21:30
Location and Contact Information
  • Address: 200 E Hamilton Ave, Campbell, CA 95008-0207
  • Location: United States  >  California (CA)  >  Campbell
  • Phone Number: +1 408-379-3333
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing