Get directions to: Central Deli, Lake Elsinore, CA
Restaurant address: 29280 Central Avenue Suite F Lake Elsinore, CA 92532, USA
Restaurant: Central Deli