Now Co Kitchens Kitchens Website Tel: +44 1603 426519 Address: 148 Cromer Rd, Norwich NR6 6XA, UK Google Rating: 5.0 out of 5 stars More info for Now Co Kitchens