Contact Us

Our Location: 14234 SW 8 St  Miami,FL 33184

Phone Number: (786)913-6241

Monday - Saturday : 12-8PM

Sunday: Closed