The people who own the Mozzarella restaurants pride themselves on their great food and excellent service. You won't be let down on either point here. The food is delicious and there is a good range to the menu. The 2 for 1 cocktails helps make the dining experience even more enjoyable. As it's located on the first floor it gives a good clear view of all the goings on in the street below without having to breathe the fumes. The best thing about this place has got to be the service. The wait staff are very chatty and seem to enjoy having conversations with the customers but this never interferes with the quality or speed of service. All food and drinks are at a price you would expect for a good reataurant but are definately not over the top. I've added this to the list of places I go every trip to Bali.