Get In Touch Address 1241 Washington Ave.Miami Beach, FL 33139 Phone Numbers (786) 534-2820 Open Hours sun - fri: 11-7Saturday's closed