METRO FLOWER SHOP Florist in Long Island City


Florist Info

METRO FLOWER SHOP Flower Shop

METRO FLOWER SHOP


718 278 8200


3101 DITMARS BLVD


Long Island City, New York


11105, NY


United States