Green Papaya is in the shopping center right across the street from my apt. I'm there at least once a week. Everything on the menu is delicious! I know, I've had everything on the menu. My favorites are the roast duck soup, the special fried rice and the summer rolls. My mouth is watering!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.