To unlock the Tea Shop, you must complete the quest, Tea Business 3 of 4
Previously called the Tearoom