Address: 261 NW 82nd Avenue, Miami, FL 33126, United States.
Phone: (305) 200-3094
Monday to Saturday: 10 a.m. to 6 p.m. Sunday: Closed
We are conveniently located near the Miami Airport, Dolphin Mall and other big retailers.
10 minutes* from Dolphin Mall
18 minutes* from Miami Downtown
25 minutes* from Miami Beach
Parking available in front of the store.
* Estimated driving time.