Get directions to: Leslie's Sandwich Shop, Anaheim, CA
Restaurant address: 1500 S Sunkist St Ste F Anaheim, CA 92806, USA
Restaurant: Leslie's Sandwich Shop