No, their tea was not for sale outside the salon. (I actually ask the first time I was there). However, since they're connected to the Inn, perhaps that can change if you're staying at the Inn. Best to ask them directly.
I dont think so. It's a restaurant.
Thanks! Your answer is awaiting moderation.