Says they are open on Saturdays and cane here and they are closed! Misleading information...
Address: 14280 SW 142nd St #206, Miami, FL 33186, USA
Ken | Aug 28, 2018
Storm probly effected the hours temporarily
Eric de Moya | Aug 28, 2018
They are open sat.
Sheyla Acuña | Aug 28, 2018
They usually do maybe something happen I know cuz I been there
Thanks! Your answer is awaiting moderation.