Our Location: 14234 SW 8 St Miami,FL 33184
Phone Number: (786)913-6241
Monday - Saturday : 12-8PM
Sunday: Closed