Al Alba is a cafeteria offering a variety of cafe-style options.