Social Italian Resto

3.9
3116
Denpasar

Italian Resto at Level21 Mall, Jl.T.Umar-Denpasar, its a meeting point in the heart of Denpasar with a different, great location and cool ambience


query_builder
10:10 AM - 10.00 PM / (Friday & Saturday 10:10 AM - 12:00 PM)
place
Jl. Teuku Umar No.1, Dauh Puri Klod, Denpasar Bar., Kota Denpasar, Bali 80113