Dog House Downtown
1304 NE 1st Ave, Miami 33132