2348 Walsh Ave, Santa Clara, California 95051 USA
Upgrade your sandwich game with our Half Oven Gold Turkey Breast! Juicy, tender slices packed between layers of fresh goodness.
Photo Credit: Yelp