Cafe and pizzeria, Maiorca offers a variety of options. It also functions as a bar.