Is this the same place that used to be near Boca Raton on 721 Federal Highway? Is that place still open?
Address: 12727 Biscayne Blvd, North Miami, FL 33181, USA
JUAN ANZOLA | Aug 31, 2020
It's not the same at all, the on on Biscayne blvd has been there for over 25 years
Andre Janssens | Aug 31, 2020
No
Nicky Choufany | Aug 31, 2020
I never been to the one in Boca . This is in North Miami.
Thanks! Your answer is awaiting moderation.