i've been eating at mama's pizza my entire life. not only is this restaurant a staple in englewood it's very good. get there early if you dont want to wait, but if you do, it's worth it. great prices, good portions and friendly family service. simple italian food makes this place the best choice for everyone.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.