Tag: papaya

Papaya for your convenience!

This is probably going to be the shortest review ever. But anyway, I just intended to share a place that you might not expect me to review. It’s Papaya! In Bali! Yes, of course we have several Papaya outlets in Jakarta already. But you can also find it in Bali. […]