Israeli restaurant specializing in grilled meats. Known for its affordable prices and traditional flavors.