Lincoln Road Mall is a pedestrian road running east-west parallel between 16th Street and 17th Street in Miami Beach, Florida, United States.
A fantastic mall with many different kinds of shops.