I used to like this place. I was very disappointed in my last visit.
Service was good. Sushi was ok.
Everything else was either cold or tasted like old grease. I was willing to give them the benefit of the doubt... maybe it was a bad day. But, then I saw little bugs crawling around the steamed buns. Gross. Looked like baby cockroaches. Last time eating there