Get directions to: Manhattan Deli, San Diego, CA
Restaurant address: 5949 Balboa Ave San Diego, CA 92111, USA
Restaurant: Manhattan Deli