Jl. Raya Tegallalang, Ubud, Bali, Tegallalang, Bali, Indonesia
No delivery
Spot something wrong?
Dishes at Ca Peacock Cafe. Prices may vary in venue.