Nash Shack
12409 Biscayne Blvd, North Miami 33181