Subway Miami, FL

1 NW 54th St & Ave, Miami, FL 33127