Thai Papaya
Thai Restaurant
3905 W 96th St
Ste 1000, Indianapolis, IN 46262
(317) 334-1482
(317) 334-1482
3.5 / 5 based on 21 votes
Photos
... my favorite! This is a great mom and pop spot. The owners make it a point to know...
... Papaya and order the Kao Pad Grao Pao with the highest spice possible!
The Thai Basil Tofu & Green Beans is fabulous!