Get directions to: Bale French Sandwich, San Diego, CA
Restaurant address: 6937 Linda Vista Road San Diego, CA 92111, USA
Restaurant: Bale French Sandwich