Mamma Rosa Restaurant
This is a humble Italian restaurant here in Ramona. About the only thing they do good is pizza. Haven’t been there in awhile, so I decided to try an antipasto salad to go with the pie. I love all the meats and cheeses, but there were too many large pickled objects in the mix for my taste.