Mama Ricotta's catered a friends wedding back in 2000. The food was awesome. It is Italian food and some of the best I have ever had.
Since then, I have discovered that they do have a restaurant that is just as good!
Being all Italian, it was always difficult for me to consider places like "Olive Garden" Italian. But, Mama Ricotta's comes with high recommendation for both catering and dining out.