Gi Gi's was visited by Food Standards Agency inspectors but was let down by the cleanliness and condition of facilities ...