An up scale restaurant in the area is La Cigale located close to Nettle Bay Beach Club and on the lagoon. It is really a special place.


--ChiTownHarry