Spot Dessert Bar
39-16 Prince St, Flushing
(917) 285-2278
Menu
Restaurants in Flushing, NY
Spot Dessert Bar
39-16 Prince St, Flushing, NY 11354
(917) 285-2278