fish Swizzle Inn Address 87 South Rd, WK10, Bermuda Category: Food and DrinkSwizzle in and swagger out! Read More … Tags: alcohol, bermuda, conch, fish, restaurant, rum swizzleRating: A++ View