I like going here because I can get a sandwich made just the way I like it. I have found the quality to be constant at all Subway locations, and the price is good.
Address: 1073 Alameda de Las Pulgas, Belmont, CA 94002-3507
Location: United States > California (CA) > Belmont
Phone Number: +1 650-591-9105