Xiri is a Mediterranean restaurant offering Spanish and European cuisine, including fresh pasta dishes and vegetarian options. Established in 1985.