We've had dinner at Mamma Mia a few times over the years and have not had a bad experience. I've also attended twice with my book club. The bruschetta is always good and I have tried a few different pasta dishes. I especially enjoyed the lasagna as well as the chicken or veal parmigiana and the occasional pizza. The prices are reasonable and the portions are generous.