Upscale chain restaurant with a contemporary interior and a menu of classic Italian specialties.
31-33 Brook Street, Ilkley LS29 8AE
01943 605827