Get directions to: Lenny''s Deli, Carmel By The Sea, CA
Restaurant address: Po Box 2100 Carmel By The Sea, CA 93921, USA
Restaurant: Lenny''s Deli