Mama's Pizza
Overpriced bad pizza! Never consistent!
Every time you order a pizza from this place its never consistent. The thick pizzas are not thick - well, then again, sometimes they are, it's a crap shoot with this place. If its thick you might have the cheese all to one side when you get it in your hands. You never know what will arrive at your ...