Santa Farra is a restaurant and bar offering international cuisine, with a focus on Italian dishes like pizza. It features a new terrace ideal for relaxing.