A popular spot serving Sabich, a flavorful Israeli street food. Known for its tasty dishes and friendly service.