All allergens are clearly marked, for food and beverages. There are many options, but because I don't speak portuguese, it was difficult to ask about preparation. We used the celiac travel card to communicate, and the waiter seemed to know what we were talking about.