Like everybody else is saying, it's great pizza. During our two week stay we ordered (for pick up) twice and loved it both times. It IS slow, but so what, it's Bonaire.. Relax and have a beer or two while you wait.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.