We have been eating Mama's pizza for many years and were delighted when Mama's was able to expand into a full service Italian restaurant a few years ago. Every meal I have eaten there is delicious from pizza to salads to Italian dishes. Service is good and portions are ample. Mama's makes it own pizza dough, bread and rolls so pizza,subs and bread sides are delicious. A great place for a quick lunch or leisurely dinner.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.