The Losari

Jl Sahadewa No 19
Legian Beach
Indonesia