Subway Reviews & Details
8701 NW 13th Ter
Subway is located at 8701 NW 13th Ter in Miami near the intersection of NW 13th Ter and NW 87th Ave. Their menu consists of American dishes . Call (305) 471-9833 today!
- On The Menu:Sandwiches
- Major Intersection:Nw 13Th Ter And Nw 87Th Ave
Tell us more about Subway Miami!