TrevorRoberts's St Helier, UK
Restaurant do Porto
My wife and I recently visited St Helier on holiday, and thought that this restaurant would be worth...
This small restaurant is well positioned in the centre of St Helier and appears to be very popular. ...