I love Mamma Mia's! The pizza never disappoints and the salads are always fresh. I had the chicken fettucinne once and it practically melted in my mouth. They have an extensive menu to include antipasta and authentic desserts.
I always get delivery but recently I decided to check out the actual interior. The "dining area" consists of one small table and then an L shape bar that faces the store front and a wall so you will want to either carry out or deliver.