Really a nice Italian restaurant. We've been there many times and were never disappointed. The owners are super nice. The food is wonderful. To us this is the best restaurant in Bali. Not overpriced and constant in quality.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.