Dolphin Mall
11401 NW 12th Street, Space 166
Miami, FL 33172
phone: 305-436-2281
hours: Mon -Sat 10:00a to 9:30p, Sun 11:00a to 8:00p