Social Italian Resto
Jl. Teuku Umar no. 1 Level 21 Mall, Denpasar Indonesia
Social Italian Resto is a Italian, Pizza, Vegetarian Friendly place is located in Denpasar, Bali. The address of Social Italian Resto is Jl. Teuku Umar no. 1 Level 21 Mall, Denpasar Indonesia.
If you want to go to the place or need any services, you can contact them directly. The phone number is +62 361 3003181, or open their website to view relevant information, The url is https://social-italian-resto.business.site/