Tea @ Alice’s Tea Cup NOM NOM Boris Alice's Tea Cup February 20, 2012Off with their head! You can’t pass by Alice in the Wonderland themed tea shop near Central Park New York City. The menu contains an extensive assertion of teas to choose from. This was some of the best tea I...