Mama Mia's has a nice atmosphere, There walls are painted in such a way as to make you feel like you're sitting in an Italian villa.
The food is good, but I'd have to say it is nothing fabulous. About what you would expect from most Italian restaurants. Pizza n' pasta, nothing unusual.
The wait staff is friendly, but there just isn't much to make this restuarant stand out as special.
more