HOURS:

Thursday-Saturday: 5:30PM-1AM

ADDRESS:

1110 S Miami Ave.
Miami, FL 33130

PHONE #:

(786) 814-5816

1110 S Miami Ave.
Miami, FL 33130
Phone: (786) 814-5816