The service of this place lets it down a lot. The food is always fresh and cooked to order and tastes exactly like it should and to a higher standard than the average Japanese restaurant. There are never enough front of house staff to keep...the operation running smoothly which makes the experience a bit of a let down.More