Permanently Closed - Scaramouche is located in Frenchman's Cay, Virgin Islands, British on Soper's Hole Marina. Permanently Closed - Scaramouche is rated 3 out of 5 in the category contemporary italian in Virgin Islands, British. This restaurant is permanently closed. Permanently Closed - Lounge Bar and Fine Dining Restaurant.
Address
Soper's Hole Marina