It going to be open in labor day?
Address: 16580 NW 59th Ave, Miami Lakes, FL 33014, USA
Leonardo Suarez | Oct 5, 2017
No, according to their website it will be closed on Labor Day.
Eddie Gonzalez | Oct 5, 2017
Depends on Hurricane Irma
Thanks! Your answer is awaiting moderation.