Diners were asked to leave their half-eaten meals when health inspectors found cockroaches throughout the kitchen of a popular restaurant. Sand’s of Glenfield , an Indian restaurant in Station Road, was shut on the spot when the inspectors made the discovery.