Discover the authentic taste of Italy at Mamma Mia Italian Restaurant and Bar, located at 10971 Magnolia Avenue in Riverside, California. As a top Italian restaurant, we are dedicated to bringing you the best Italian cuisine near you, including the best Italian pizza and classic pasta dishes. Ideal for both a family-friendly Italian restaurant outing or a romantic Italian dinner, Mamma Mia offers a relaxed atmosphere complemented by a curated selection of Italian wines. Delight in an unforgettable Italian dining experience with our hearty entrees and save room for the best Italian desserts. Visit us for authentic Italian dining, catering, and private events.
John Schumacher
A nice restaurant with a small bar and large dining area. Front end service was great but waitress’ energy and friendliness was lacking a bit. Front waiting area is somewhat small but they do have benches outside and they do offer complimentary champagne while you wait. They awkwardly have a dining table right next to the waiting to be seated area which makes for a very uncomfortable dining experience. Overall good was great, with a good variety of options and portion sizes were decent for entrees but small for appetizers.
… moreHeadBandit
It’s in a rough looking plaza. Free parking. Casual atmosphere. First time trying this place, and we would not return.
There’s a lady that takes your photo when you’ve seated and she prints and frames it and asks if you want to buy it. It’s odd to me, but my boyfriend says he’s been to places that do this.
I ordered salmon and the waiter gave me a choice of pasta to go with it. He referred to fettuccine as Alfredo. I thought it was odd for them to give fettuccine Alfredo as a side but I chose it. Plain Fettuccine pasta came with my salmon. If I had known it was going to be like that, I would’ve not chosen fettuccine because such a fat noodle doesn’t go with the sauce in my salmon dish. My salmon was kinda hard.
My boyfriend got shrimp scampi and the shrimp was rubbery. We left a lot of food. They didn’t ask if we wanted to-go boxes because I think our waiter knew we didn’t like our food.
This is more of a casual American Italian restaurant. They sell bar food like mozzarella sticks. This is more or less similar to Olive Garden. This is below fine Italian dining.
… moreKatie L.
Pictures are from mid November 2025.
This place was recommended by a long time Riverside resident after he heard me talking about my all-time favorite Italian restaurant, Grano, in Duarte, California. If it’s your first time visiting this restaurant, let them know your first time visitor and they may offer you special selections.
Garlic bread and marinara – 100% skip and save your money! $7 for what appears to be for slices of store-bought Texas toast. I’m not saying that’s what it is but that’s what it looked like and tasted like. It was also kind of soggy.
Capellini pomodoro with anchovies – would order again if it’d be possible to have it be less soupy. I don’t know, maybe the tomatoes in the sauce made it juicy?
Eggplant parmesan – would order again. More expensive than I think a eggplant parm should cost but the portion size was very generous. The flavor was pretty good but the eggplant itself had no solid form or structure.
Bread pudding wasn’t like to normal bread pudding. Would order again. It was a really buttery bundt cake with a nice scoop of vanilla ice cream.
… moreANDRE ABAJIAN
Had the spaghetti with meat sauce and broccoli—perfectly cooked pasta with a rich, flavorful sauce and fresh broccoli. The shrimp were tender and well seasoned, and the tiramisu was light and creamy. Rania was our server and did a great job—friendly, attentive, and made the experience even better.
… moreKelly Sullivan
We didn’t have any reservations for Valentine’s day and tried to get into a few places with no luck, which is to be expected. We contacted Mamma Mia’s and they had about a 45 minute wait, which was fine. When we got our table, the hostess apologized for the wait which wasn’t necessary considering the day. We were just happy they were able to take us. When our waitress, Marisa, took our order, I was a little concerned because she didn’t write anything down. However, she proved she was top-notch when everything went ordered came. She was on top of everything. Give this woman a raise and a higher position! I now have 2 favorite dishes and we always enjoy coming back. Everything we’ve tried so far is amazing: pasta, pizza, appetizers, desserts…everything! This is my go to Italian restaurant! Love this place! I wish we’d found this place sooner.
… moreDavid
For the area this is the best Italian food. And compared to the competition the prices are very reasonable. We have been to Momma Mia several times and it is now our go to Italian restaurant when we are in the area.
The downside is the location… In my opinion, this is not a great part of town. And the shopping center is very tight feeling and difficult to park. Because of issues we have had in this part of town, we only drive our old car when we visit this location.
… moreGabriel Landeros
Was looking in the area for some delicious food and it was here I will definitely come again we had the Mac n cheese bites wings antipasto salad and summer salad for entres I had the chicken parm and my gf had the lasagna for dessert we had tiramisu
… moreJoe Olivo
Great home style Italian dishes. Many options for lunch/dinner including apps/dessert. Always busy but have ample staff to take care of their customers. The manager is always engaging, polite and professional. Chicken Marsala and Piccata are excellent. Summer salad is our go to salad. Delicious!
… moreSam R
I had a great experience at Mamma Mia in Riverside. The Fettuccine Alfredo was rich and creamy, and the Spaghetti had a really fresh, homemade flavor. The Chicken Pizza had a perfect crispy crust and just the right amount of cheese and toppings. The Beef Lasagna was hearty and flavorful—definitely a standout. I finished with the Tiramisu, which was light, creamy, and absolutely delicious. I’ll definitely be coming back!
… moreTim
My new favorite Italian (in California). Between the excellent customer service and the amazing pasta dish, I will definitely be going back to this place. I had the Chicken Alfredo with broccoli and it was VERY good. My server David was amazing and very helpful. It was my first time at this restaurant and he took the time to go over a lot of the menu options and give his recommendations. I honestly can’t wait to go back and try some of the plates he told me about!!! Chicken Marsala, chicken Parmesan, sausage pasta……Definitely recommend this place. A lot of my friends and family already frequent this restaurant and they all love it! Honestly I tried it because my dad told me how good the food was. This might be the first time he’s ever recommended a restaurant!!!!!
… more