3dessertRestaurants38-21 Main StFlushing, NY, 11354 · USPhone unavailableEmail unavailableWebsite unavailableHours not available