Contact Us



We are located at:
385 NE 59th St
Miami, Fl, 33137
Due to the ongoing pandemic, We have temporarily adjusted our hours of operation to the following
Store Hours:
Monday-Friday: 9 am – 5 pm
call or email us with any questions.
T 305.759.4327
T 305.673.4327
Please enter a valid phone number.
Please enter a valid email address.