JavaScript is not enabled.
Fantastic - Review by citysearch c | Mama Leone Pizza & Trattoria

Mama Leone Pizza & Trattoria

Claim

Fantastic 1/21/2004

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
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021