Green Papaya is a Thai restaurant offering a diverse menu of dishes. Reservations are recommended at this cozy establishment.