Are you open now or do I need to wait for a Grand Opening?
Address: 817 E Las Olas Blvd, Fort Lauderdale, FL 33301, USA
Steve Matthews | Sep 29, 2018
Opens the 25th I believe
Vlad Albina | Sep 29, 2018
I heard that grand opening is 28th of March (next week Wednesday)
Thanks! Your answer is awaiting moderation.