The Strand Restaurant

455 Ocean Drive , Miami Beach, FL 33139 | Get Directions
Phone: 305-532-1200

See an error? Report This Listing

As Seen On
Reviews