Elegant and spacious Japanese restaurant, known for its welcoming atmosphere and helpful staff.