Igelanca Restaurant

Ubud, Indonesia

Igelanca Restaurant is a little restaurant in Ubud, mentioned often for its amazing food, awesome meals and fabulous cheese cake. Good coffee. Very helpful staff. Great prices.