BadgersBear's St. Helier, UK
37A Gloucester Street
This restaurant is not in the main town centre area of St Helier but is well worth seeking out. The ...
37 La Motte Street
Bright and modern interior with some unusual dishes on the menu. Portions were large and tasty w...