Carlos Italian Restaurant
Location
Carlos Italian Restaurant
Charlotte, NC
United States
35° 15' 29.5452" N, 80° 46' 49.1232" W
See map: Google Maps
Formerly on North Tryon Street, these folks moved to the South East side of town. Excellent pizza, great place to eat. A little more upscale than a standard pizzeria, but very comfortable. Excellent Sicilian pies. No pizza by the slice.