This was the best Pizza i had here in Indonesia the Last 4 Weeks!!! The Location is perfect to watch the sunset. The priced are a bit high for Indonesia but its ok. The only thing that drove me mad were the cats that gone nuts for my pizza and ruined it a bit( but i really do not blame the restaurant for that)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.