Yes and its really nice. But its buffet. First Friday. May be some other one in there. Our cruidities were free with drink you pay
There's a cafe in the gift shop
Yes on the 1st floor, more like a cafe but it closes relatively early
Yes, and it's lovely.
Yes there is a restaurant.
Thanks! Your answer is awaiting moderation.