Fresh simple food, let the ingredients speak for themselves. Best chicken I have eaten in a long time, delicious lemongrass tea. Nice place to sit & lose a few hours! Rating: 8.75/10, Padi Organic, Ubud. #padiorganik#padiorganic#ubudfood#ubudlife#balifood#indonesianfood