Join Our Membership Program Priceavg. 200000Ultimo Italian RestaurantUltimo Italian RestaurantJl. Kayuaya no 78 Seminyak, Badung , Bali, IndonesiaWant to be listed on our platform?Register your venueGet more customers with the industry’s leading software & marketing solution.Get listed here