Map
Shoal Bay W., West End, Anguilla
Restaurant
Altamer Restaurant