Get directions to: Albertsons Delicatessen, San Diego, CA
Restaurant address: 7715 Balboa Ave San Diego, CA 92111, USA
Restaurant: Albertsons Delicatessen