Does anyone know if they will be open on Christmas day? Monday the 25th.
Address: 14280 SW 142nd St #206, Miami, FL 33186, USA
Danny M | Aug 28, 2018
No Christmas day they closed
Emely Lominchar | Aug 28, 2018
Thank you 😊
Thanks! Your answer is awaiting moderation.