This branch of Subway Restaurant is located on West Hamilton Avenue in Campbell. It serves up the same tasty, made-to-order sandwiches including the famous $5 foot-long. This restaurant features a breakfast menu as well. It is clean and inviting and the staff is friendly and knowledgeable.