This location has been flagged as "Closed".
1700 NE Second Ave. Miami, FL 33130
Downtown/Overtown
houseofdeathmiami.com