Subway North Miami , 13190 Biscayne Blvd

Open