Schnitzel Point: A kosher restaurant specializing in schnitzel.