My BF claimed Mama Santa's had the best pizza I would ever eat. It was good pizza but I would not say it was the best I ever had. The service is just OK, they weren't very friendly. The restaurant was not crowded the night we were there but we still felt crowded the way they sat us so close to other tables. I was most dissapointed in the price of a side of french fries $4.00 for a small order of fries. This was not an over flowing basket, just a plate of fries. I would go again.. but only to accomodate my BF.