Drip Drop Café, coffee shop

98 Thompson St, New York, NY 10012, USA

Stumbled upon this while searching a coffee shop in SOHO and this is such a gem! We absolutely loved the coffee and for me the strawberry match was the best! Coffee and more : We tried latte, caramel...