Jl. Camplung Tanduk No. 103F, Seminyak, Bali, Indonesia
Jl. Camplung Tanduk No. 103F, Seminyak, Bali, Indonesia
No delivery
Spot something wrong?
Dishes at Ambermoon Restaurant. Prices may vary in venue.
Been to Ambermoon Restaurant? Be the first to share what you ate.