Charlies, Road Town, Tortola
Charlie’s is one of the restaurants at the Moorings Hotel. It is right at the far end of the Marina, surrounded by water on three sides so has really nice views including a great view of the new Pier Park. They describe the food as Italian fusion which seems to mean that they have a variety of choices which include pizza, pasta and dishes from other countries.
|
|