Spot Dessert Bar (Flushing)

39-16 prince St., Flushing, NY