Subway Reviews & Details
13876 SW 8th St
Subway is located at 13876 SW 8th St in Miami near the intersection of SW 8th St and SW 139th Ave. Their menu consists of American dishes . Call (305) 226-5653 today!
- On The Menu:Sandwiches
- Major Intersection:Sw 8Th St And Sw 139Th Ave
Tell us more about Subway Miami!