Great authentic Italian food. I spent a year abroad in Italy and after coming home, I haven't found anything that compares to the Italian food from Italy, except for Mama Mia. The portions are huge like Italy, and the sauce and pasta, all has an authentic taste to them. Mama Mia does Italian food the way it is supposed to be done.
more