Portuguese restaurant Alma Lusitana offers Mediterranean and European cuisine, with vegetarian and gluten-free options.