2818 NW 22nd Ave, Miami, FL 33142 (305) 633-6556
Today
How to go there
Bar Loc: 25.8022 / -80.232
Plan your visit