Yes there is. It's called open city. But I'm not sure about high tea
I didn't see anything like that offered when I was there two weeks ago. But, I didn't take an extensive tour of all areas/buildings.
No restaurants
I didn't see a restaurant. I only saw gift shops.
Thanks! Your answer is awaiting moderation.