LOCATION
7535 N. Kendall Drive Miami, FL 33156 (786) 268- 7767
Hours
Monday – Saturday: 10am – 9:30pm Sunday: 12pm – 7pm