If you're looking for Italian restaurants in Charlotte look no further. Charlotte Squared (The Green) is known for having some of the best Italian in Charlotte.
Located at 500 South College St, C...show more
Menu
Speciality Pizzas
South End Street Pizza
$24.99
Red sauce, fresh mozzarella, caramelized onions, fennel sausage, roasted red peppers, and fresh basil.