I think the title says it all. We stayed in Ubud for four days and went to this restaurant every day. I’ve been going back there for 10 years + now (every time i go to Ubud). Address Jl. Sriwedari No. 6 | 100m Up From Main Road Ubud, Ubud 80571, Indonesia The food Not […]