From Our Editors
Bring on the cheese! Mamma Leone's Pizza's pizza located in Charlotte is loaded with fresh cheese and ingredients, making it a local favorite.
At this pizzeria, you can work your arms a little. Pick up the food yourself and carry it out.
Drivers will find parking not far from the pizzeria.
Who says that dining out has to take a bite out of your bank account? At Mamma Leone's Pizza, diners can find fairly-priced food that will keep them coming back for more. When pizza is on your mind, head over to Mamma Leone's Pizza and enjoy a fresh slice of goodness.