A fine Italian Restaurant on the island of Anguilla

Nestled atop a scenic cliff overlooking Sandy Island, Road Bay and the Atlantic Ocean,
Luna Rosa Ristorante reminds one of the Mediterranean Coast in Italy.
Luna Rosa has been serving up epicurean delights since November 2007.