Other Restaurants in York - York City Centre 7 Scarcroft Road, York City Centre, York, YO23 1ND Tags: bar, english, french, private parties: up to 60 guests