This is an A+ Restaurant. Located on the most popular area in Bali "Kuta Beach". This place has a very nice design, Nice food, Nice Staff and they have a Nice Wine Bar as well. A good place to hide from the SUN on Kuta Beach.
Food: I think their Pizza is the BEST.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.