Sandwich shop · 1253 W El Camino Real # A, Sunnyvale, CA
See full menu
More food in Sunnyvale, CA · Sandwich in Sunnyvale