On a Roll Sandwich Shoppe
2794 Loker Ave W Ste 110, Carlsbad 92010