There are several places to purchase food. I recommend the Lemur Cafe.
They have a cafe there
Yes they have cafeteria and you can carry your own food as well.
There are places to purchase good food inside.
There are several places to purchase food.
Cafe and another snack place that has pizza along the way.
Thanks! Your answer is awaiting moderation.