Favorite Places
Mamma Rosa Italian Restaurant is one of Favorite Places.

1. Mamma Rosa Italian Restaurant

7.4
1773 E Main St (at Pepper Dr), El Cajon, CA
Italian Restaurant · 6 tips and reviews