Taipei South
Taipei South in Charlotte, North Carolina — Restaurant. 10106 Johnston Rd, Charlotte, NC 28210, United States
- Address: 10106 Johnston Rd, Charlotte, NC 28210, United States
- Rating: 4.5 from 929 reviews
- Category: Restaurant
More places in Charlotte