Can Xela is a Mediterranean restaurant offering modern Catalan cuisine. Dishes feature high-quality, local ingredients with sophisticated presentation.