Delrio's
The little Italian restaurant down the stairs by Micklegate info@delriosrestaurant.com 10-12 Blossom Street York YO24 1…
Generic photo: Placeholder only — flagged for a later photo sweep. Owners can claim the listing and upload real photos.
Skipton, North Yorkshire, United Kingdom
No published reviews yet — be the first to review this experience.