Yes. There is a Japanese food stand there.
Yes, inside the garden there's a shop offers drinks and snacks; outside the garden near the entrance there's a small canteen with outdoor seating area, various Japanese food from sushi to teriyaki are available.
They have a tea stand and a small restaurant in there c:
They have a tea stand, but there are other restaurants in the park to eat at.
Yes, there is a small restaurant that serves food!
Yes.
Yes. A little restaurant before ticket booth.
Thanks! Your answer is awaiting moderation.