BarFinder - Search. Drink. Share.

Sandal Club

Bar

1060 NE 79th St, Miami, FL 33138 · Shorecrest

Share:FacebookXEmail

Photos

Reviews

Loading reviews...