Olive’s Mediterranean Café & Bar | Nassau, Bahamas


That’s right, the pizza fan went international!  Olive’s Mediterranean Cafe & Bar is a neat restaurant hidden in downtown Nassau.  It is an open air restaurant that is located in an alley of shops, but is much nicer than you would think given that description.  Not surprisingly given the name, they offer a Mediterranean-style pizza.  […]