by Anonymous
Hands down best pizza in Anguilla, BWI is "Un Amore Cafe" in South Hill!
Mmmmmmmmmmmmmmmm.
Nori's Reply: Un Amore Cafe is definitely raising the bar! Click here to read my report on the tasty Italian restaurant. A New Yorker, Mark, was the first to turn me onto this pizzeria. Click here to read his report!