The food at Mama Ricottas is the best Italian food that I have ever eaten. They stay packed at lunch time due to good prices and large portions. In my line of work alot of drug reps order lunch from this establishment and there is always a line waiting to get this delicious food. The bread is to die for.
more