Japanese cuisine in Kensington Market. Open 7 days a week. Free delivery on minimum order $20 before tax. Pick up orders get 10% off.