Get directions to: Izzy's Deli, Santa Monica, CA
Restaurant address: 1433 Wilshire Blvd Santa Monica, CA 90403, USA
Restaurant: Izzy's Deli