Nila Flower Shop

305-861-3646
6636 Collins Ave
Miami Beach, FL 33141
No photo available for this business

Business Information

Florists-retail
MasterCard

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Sep 15, 2005
This is a great little flower shop. I went there because me and my buddies were passing by and decided to go in and look around. The service... (more)

Browse our top cities

Browse cities by state