Subway Reviews & Details
13637 NW 7th Ave
Subway is located at 13637 NW 7th Ave in Miami near the intersection of NW 7th Ave and Opa Locka Blvd. Their menu consists of American dishes . Call (305) 688-7827 today!
- On The Menu:Sandwiches
- Major Intersection:Nw 7Th Ave And Opa Locka Blvd
Tell us more about Subway Miami!