Izzy’s Deli: Making Deli Dreams Come True
Santa Monica staple celebrates 45th anniversary. By Sam Catanzaro Izzy still has the original IZZY’S DELI menu from 1973, when the restaurant opened. 45 years later, while a pastrami sandwich may no longer cost $1.70, […]









