Sandwich shop · 17090 Bernardo Center Dr Ste 126, San Diego, CA
To-Go
More food in San Diego, CA · Sandwich in San Diego