4200 NW 21st Street
Miami, Florida 33122
305-876-0808
This store is located within an airport terminal.