Delrio's is a Sardinian restaurant situated in a cellar bar. The cuisine is Italian with an emphasis on fresh fish. They can cater for private parties of up to 130 people.
Features
Bar, Vegetarian Dishes
Nearest public transport
York Train Station - National Railway
Opening hours
Monday Closed Closed
Tuesday 18:00 22:30
Wednesday 18:00 22:30
Thursday 18:00 22:30
Friday 18:00 22:30
Saturday 18:00 22:30
Sunday 18:00 22:30