Showing results for The Strand Miami
Search instead for TheStrandMiami
The Strand at Carillon Miami
(102)
Restaurant
American restaurant with a seasonal menu set in an upscale space inside the Carillon resort.
Address: 6801 Collins Ave, Miami Beach, FL 33141
Hours: Open ⋅ Closes 3 PM ⋅ Reopens 5 PM
Phone: (305) 514-7474