Al Serro is a restaurant offering table service. The menu features a variety of dishes and beverages, with an average price of around €11.