Live Miami! Love Miami! Play Miami!
Nestled away in the Penrod’s Beach Club Complex, Nikki Beach Restaurant and Beach Club is a…