90 NE 39 Street Miami, FL 33137
305 704 0994
[email protected]
Hours of Operation
Monday, Thursday, Friday, Saturday
11:00PM - Close