Yes there is a nice cafe inside
Yes, there is a wonderful cafe and gift shop to the left when you enter.
Yes there is a barista, and you can get sandwiches, salads, etc.
To the left, before the gift shop and theater.
Thanks! Your answer is awaiting moderation.