Flor da Montanha is a restaurant specializing in Portuguese and European cuisine, with barbecue options available.