This week was delicious. Some of the best chicken we've ever had was found at Warung Igelanca on the Main Road in Ubud, Bali. Now you know.
This week was delicious. Some of the best chicken we've ever had was found at Warung Igelanca on the Main Road in Ubud, Bali. Now you know.