11321 NW 12th St, [at NW 11th Ave]Miami, FL 33172
Phone: (305) 477-3188
Hours: M-Sa 9:30-9:30, Su 11-7