0 review
1-3 Clifford Street, York YO1 9RG
01904 624474
Italian
York, North Yorkshire
£££