All types Cafe Restaurant All types All types Cafes Restaurants Closed now Ichiro Cambridge Homerton 30 High Street, Bluntisham, Huntingdon, Bluntisham, EN PE28 3LD Restaurant