From tip to tip, Anguilla has you covered when it comes to beach-side Italian dining. Anguilla restaurant, Elite, is the spot of choice if you're looking for tasty pastas and Italian specialties in a picturesque setting in the island's East End.
↧