bermuda
The Swizzle (South Shore) is one of bermuda.

1. The Swizzle (South Shore)

7.0
87 South Road (Dunscombe Rd), Warwick
Pub · 12 tips and reviews