Jl. Melasti No. 6X, Legian, Bali, Indonesia
No delivery
Spot something wrong?
Dishes at Atithi. Prices may vary in venue.