Kotobuki is a long-standing Japanese restaurant, established in 1981, offering authentic Japanese cuisine.