DOLPHIN MALL

11401 NW 12 St., #462,
Miami, FL 33172
Ph:(305) 640-3036
Opening Hours:  Mondays to Saturdays: 10AM-9.30PM
Sundays: 11Am-8PM