Landwer Tzemach is a restaurant offering Mediterranean-inspired cuisine.