The pizza here is great and they are open late on the weekend! Try the momacita!!
Down the corner from my house, so I gotta like it. Good pizza, good people watching.
Quick service, Cheap prices (per slice), Good pizza (Pesto), Location
Mama's Pizza always delivers the goods, just wish they were open later.