0 review
31 Fossgate, York, North Yorkshire YO1 9TA
01904 638252
Mediterranean, Tapas, Spanish
York, North Yorkshire
£££