Thai Orchid Restaurant 4.3 / 5

4223 Providence Rd #7, Charlotte

Overview

This Thai restaurant is located inside a shopping center where you can enjoy delicious Thai cuisines in an excellent ambiance.

Tips & Reviews