seafood pop up

89 GLOUCESTER ROAD / LA RUCA — BRISTOL — BS7 8AS