This restaurant is located on the MA-13A highway. It is known for serving paella, though one review mentioned issues with its service. The establishment is situated in Santa Maria del Camí.