Now serving in two locations:
The Falls:
8888 SW 136th Street
Miami, FL 33176
TEL: 786.732.7292
HOURS OF OPERATION:
Mon-Sat: 10 AM to 9 PM
Sun: 12 PM to 7 PM
South Miami:
7388 Red Road
South Miami, FL 33143
TEL: 786.773.2770
HOURS OF OPERATION:
Mon: Closed
Tue-Fri: 7 AM to 6 PM
Sat-Sun: 8 AM to 6 PM