Italian restaurant, offer typical range of pizza and pasta and a large specials board of starters and mains .
“Lovely informal welcoming atmosphere from owners and staff. Food choice is excellent and very good variety. Value is very hard to beat when you combine high quality of dishes”
58 Green Rd, Leeds LS6 4JP. Tel: 0113 275 6147