-
Mamma Rosa Italian Restaurant
is a fantastic Italian Food Restaurant
Ranked #1 of 19 Restaurants in Grossmont El Cajon.
Some say, it is free, special.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Get a Mamma Rosa Special!!! Also save 10 coupons and get a free pizza. Order ahead of time too because some pizzas take 20-30 mins