La Xicra is a restaurant offering dine-in and take-away options. The menu features a set lunch menu and home delivery is available. Average price €12-25.