This place is a gem. Great food, great service, great value and huge portions. I can't say enough for Mamma Mia's!! In season, go late (after 6:30) to avoid a long wait line. Other than that, it rocks! Try the Eggplant Mamma Mia...... my personal favorite!