This establishment is a restaurant located in Manacor, Spain. It is noted for having terraces and is situated near points of interest like Yacimiento de s'Illot. The business is also referred to as a cafeteria.