Pizza Review
Formerly “Beach Club Cafe”, this restaurant had the best pizza in Nassau 10 years ago. I’ve had at least a dozen pizzas from here and the last few haven’t been remarkable.