Get directions to: Park Bench Deli, Altadena, CA
Restaurant address: 2470 Lake Ave Altadena, CA 91001, USA
Restaurant: Park Bench Deli