Japanese restaurant offering a wide variety of traditional Japanese and Chinese dishes. Takeaway service available.