Serving up a taste of New York whenever you need it
Izzy Freeman has run his namesake deli in Santa Monica for 42 years, but one of his career highlights is pure Hollywood: getting the business immortalized on camera in three episodes of Larry David’s HBO show “Curb Your Enthusiasm.”