Portuguese restaurant O Barrela offers European cuisine with vegetarian-friendly options.