A top Japanese restaurant at 57 Warwick Rd, Kenilworth. Enjoy authentic flavours and a cosy atmosphere. Perfect spot for sushi lovers!