All Attractions

Restaurants

Flag Rating 4/5Flag Rating 4/5Flag Rating 4/5Flag Rating 4/5

A delicious, quirky menu serving a wide selection of fresh foods including vegan options as well. Also includes a big cocktail menu and Isle of Wight’s very own Mermaid gin drinks. The restaurant is set in a beautiful grade II listed red brick building located in St. Thomas square in Newport.

Address: Newport PO30 1SL