Thai Orchid Restaurant (Bash St.)
8145 Bash St, Indianapolis
(317) 578-8155
Menu
Reserve
Restaurants in Indianapolis, IN
Thai Orchid Restaurant (Bash St.)
8145 Bash St, Indianapolis, IN 46250
(317) 578-8155