Yes it is in the center courtyard area.
Yes
There's a Starbucks over there. I'm not all the way sure if there's an actual tea shop there. There's definitely a Starbucks there though. Sorry, I couldn't help. Thanks for the question.
Thanks! Your answer is awaiting moderation.