Ithaka Ubud

4.7
36
Bali

Local fresh cuisine by Locals.

Great food for a Good price. We strive to use local ingredients, hearty portions, while adding our touch to traditional Indonesian & Western recipes.


place
Jalan Tirta Tawar No.158, Ubud, Gianyar, Bali 80571