Mama is the sweetest lady, with the best pizza. I asked her once why it was so good she said "we only use the best toppings and we make it at a price people can afford." Their 2 pizza's for 12.99 are terrific.
Pros: delicious, affordable, many menu choices
Cons: none
more