Get directions to: Lennys Deli, Big Sur, CA
Restaurant address: Po 2100 Big Sur, CA 93920, USA
Restaurant: Lennys Deli