Strada - 75 Low Petergate, York
Sunday, March 30th, 2008Of all the restaurants tucked down the narrow streets in York, Strada located on Low Petergate has to be one of my favourites. Offering a wide range of traditional Italian dishes in a modern contemporary restaurant, Strada sets the standard for all other Italian restaurants to follow.
Strada is a nationwide chain of Italian restaurants with [...]