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