Subway Reviews & Details
1730 W Pensacola St
Subway is located at 1730 W Pensacola St in Tallahassee near the intersection of W Pensacola St and Edwards St. Their menu consists of American dishes . Call (850) 575-7827 today!
- On The Menu:Sandwiches
- Major Intersection:W Pensacola St And Edwards St
Tell us more about Subway Tallahassee!