Italian in Cambridge - Cambridge City Centre 47-53 Regent Street, Cambridge City Centre, Cambridge, CB2 1AF Tags: air conditioning, italian, pizza, takeaway, vegetarian dishes