Xico Rolo is a restaurant offering various amenities like outdoor seating, and takeaway options. Credit cards are accepted.