Have visited Mama's at least 1/2 a dozen times over the last few years and that should say a lot if we keep coming back! Always get a large Joe's Special minus the anchovies and a large pepperoni for the kids and everone has plenty with some leftovers for the next day. It's close to $30 for the two pizzas, but if you are looking for something non-chain, you won't be disappointed!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.