Subway in Capitola - Locations & Hours

  • www.subway.com
  • Restaurant
(3.1/5 - 14558 votes)
Name Address Phone
Subway - 1200 41st Ave 1200 41st Ave 831-479-3767
Subway - 1855 41st Ave 1855 41st Ave 831-462-5068

Other popular stores in Capitola: