Authentic Japanese restaurant, Yakinori, offering a fresh and unique twist on classic dishes, available for dine-in or takeaway.