Thai Castle Cuisine

2445 E 65th St Indianapolis IN 46220 USA

(317) 362-0544

Location