Fetching details from the dictionary...
kaiseki; sophisticated traditional Japanese cuisine brought in courses
simple meal eaten before tea is served