Get directions to: Lee's Sandwiches, Alhambra, CA
Restaurant address: 1289 E Valley Blvd Alhambra, CA 91801, USA
Restaurant: Lee's Sandwiches