Sandwich shop New Deli, established in Jerusalem in 2004, offers sandwiches made with quality ingredients and in-house baked bread.