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
Charlotte8124 S Tryon StCharlotte, NC 28273View menu
status open icon

You could be eating pizza in less then an hour!

Install App