Carmella's Pizza Grill logo

Find your local Carmella's Pizza Grill

badge icon

Carmella's Pizza Grill Locations by state

Find your local Carmella's Pizza Grill to explore deals, menus, and opening hours - get your pizza for pickup or delivery.

North Carolina (1)

caret icon
Charlotte1513 Montford DrCharlotte, NC 28209View menu
status close icon

You could be eating pizza in less than an hour!

Install App