Tasty Italian food in a bright fun environment. Family friendly.
473 Otley Road, Adel, LS16 7NR, Tel: 0113 2300600