Description

Island take-out

Cuisine
Address
  • 2 Williams Road Frederiksted, Virgin Islands 00840

  • (340) 772-3894

Location

2 Williams Road Frederiksted, Virgin Islands 00840

Amenities
mood_bad
  • No comments yet.
  • Add a review