Papaya is a Chinese restaurant offering a diverse menu including classic dishes, wok creations, Thai curries, and vegetarian options. Delivery and pickup are available.