As Mentioned In:
3489 16th St
bt Dehon & Sanchez StsSan Francisco, CA 94114
The secret here is homemade sauce baked directly into the bread (genius!) and then added to every sandwich.
Hours of Operation
Mon.-Sat., 10 a.m.-7 p.m.