Skip to main content

Thai Orchid Restaurant (Bash St.)

restaurant · thai restaurant · Indianapolis, IN

Address
8145 Bash St, Indianapolis, IN 46250
Phone
(317) 578-8155
Website
indythaiorchid.com
Where
39.9040, -86.0494

Search Hominin for Thai Orchid Restaurant (Bash St.)

Other restaurants nearby

More in Indianapolis