Map
Shoal Bay Rd., near Shoal Bay Villas, Shoal Bay T5598, Anguilla
Restaurant
Le Bar