Italian in Norwich - Norwich City Centre 3 Red Lion Street, Norwich City Centre, Norwich, NR1 3QF Tags: air conditioning, italian, vegetarian dishes