Superior Flower Shop
3702 30th Ave., Long Island City 11103