why the city never sleeps

Alice's Tea Cup
  • Currently 0.0/5 Stars.

102 W 73rd St, New York, NY 10023

(212) 799-3006

visit website

More Upper West Side coffee shops »

 

Reviews & Comments

Write a review »

Drink Ratings

  

Features