Israeli restaurant in a shopping mall, known for grilled meats and fresh salads.