Just another pizza joint. Nothing spectacular. No one in my party thought it was great. We all agreed this would be our one and only visit. Mama's Pizza is the only place to go for pizza for me & my family.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.