This establishment offers Mediterranean food and is located at Avinguda de Jaume I, 120. It is noted for its high ratings and a significant number of reviews.