The finest Japanese restaurant in Kathmandu - still remains the best. Located right on Durbar Marg (Kingsway) is easy to access. Great quality and reasonable prices.