Faro is the kind of city where a slow old-town walk can end with sea views, fresh seafood, and the feeling that the Algarve starts here.
594 restaurants
1k restaurants
2k restaurants
683 restaurants
13 restaurants
157 restaurants