Spot Dessert Bar (St. Marks)

13 saint mark pl., New York, NY