Sub Station II Reviews & Details
Sub Station II
10171 Two Notch Rd
Sub Station II is located at 10171 Two Notch Rd in Columbia near the intersection of Two Notch Rd and Valhalla. Their menu consists of American dishes . Call (803) 699-7800 today!
- On The Menu:Sandwiches, Sub and Wraps
- Major Intersection:Two Notch Rd And Valhalla
Tell us more about Sub Station II Columbia!