Best Italian restaurant in Skipton, united kingdom

Lemons

24 Keighley Rd Skipton BD23 2NS United Kingdom