Mamma Rosa Italian Restaurant
Mamma Rosa Italian Restaurant for dinner recently, delivered by OrangeCrate. This place receives consistent accolades for their pizza and I can see why.So many pizza places in town, but trying to get anything delivered out to SDCE can be a challenge. OrangeCrate to the rescue. Their system estimated 105 minutes for deliveries from Mamma Rosa (that’s 1 hr 45 mins for those of you taking your shoes off). I had the order at my door in just under an hour!
Here’s a medium “Meat Combo” pizza made with pepperoni, sausage, ham, meatball & bacon. It was a really good pie, but I will say the sauce was somewhat bland and flat tasting. The toppings were abundant and liberally applied. The ham was curiously cut up into tiny cubes which contributed to everything being less than cohesive. This is the kind of pizza you eat with a fork.
I noted in my OrangeCrate order comments to put the pepperoni on top of the cheese and as you can see they easily obliged. In my experience, Mamma Rosa is one of those places that puts the pepperoni under the cheese to minimize greasiness, but I prefer it all crispy, cooked on top.
We also tried a “Chicken Alfredo” Pizza that was excellent.
Mamma Rosa makes great pizza, but I wouldn’t say it’s remarkably better than any of the other top-tier pizza purveyors in town.
Mamma Rosa Italian Restaurant, in business since 1979, is located at 1130 D Street in Ramona. Open for dinner Weds-Mon, plus lunch on weekends.