This establishment specializes in seafood and European cuisine, with a focus on Portuguese dishes. It is located in Faro, Portugal.