Friday, August 23rd, 2013
Reviewed by Nadine
Could not agree more with the last review. Do not waste your time and money going to this restaurant. The attitude of the manageress was absolutely appalling. The problem with Mamma's is that they have gotten too greedy and can't care a damn about their customers.