Location
605 East El Camino Real Ste 4,
Sunnyvale, CA 94087-2996
By LV88 | 7/6/2015
Wanted subway and saw this one on my way to the store so decided to visit. Good food.