This place gave me food poisoning. Rather than accept responsibility and apologize the manager was horrible about it and asked me if I had any proof from a doctor. I ate food ordered from there and was ill within 30 min, they were clearly at fault.
Stay away from the avocado tempura, it tasted odd and I am willing to bet it's what made me ill.