Jl. Tirta Tawar No. 31, Ubud, Bali, Indonesia
Jl. Tirta Tawar No. 31, Ubud, Bali, Indonesia
No delivery
Spot something wrong?
Dishes at Olive Mediterranean Cuisine. Prices may vary in venue.
Been to Olive Mediterranean Cuisine? Be the first to share what you ate.