The name green papaya thai restaurant might scare you away. The food there is relatively good and not related to papaya. I went there and ordered meat and meat and meat!. I even asked the works and the manager there why was it called green papaya and they answered me by saying, it was a catchy name. Do not ever let restaurant names scare you away, try this thai restaurant.
more