One of our favourite Restaurants
A must for Italian food lovers when in Denpasar
Nice place to have dinner especially at the outdoor tables. Pizza and Pasta are surprisingly delicious. Price is not bad. Service is good. If you want good pizza in Nusa Dua area, this is the place. You don't have to hustle the traffic all the way to Seminyak area just to get…