Restaurant
Delrio's restaurant
31 locals recommend,
Tips from locals
Candlelit dining in this atmospheric cellar restaurant , very popular authentic Italian.
Locals also recommend
Location
10-12 Blossom St
York, England