Israeli restaurant specializing in schnitzel.