Fantastic Italian restaurant with 1st class food.
592-596 Harrogate Road, Alwoodley, LS17 8DP, Tel – 0113 2666231