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.
Open 12 April 2021 – December 2021 Tel 01983 532444

Address: Newport PO30 1SL