O FARNEL is a typical Portuguese restaurant located in the city of Lagos. It offers a variety of traditional Portuguese dishes, from fresh fish and seafood to roasted meats. The atmosphere is cosy and relaxed. The prices are affordable and the service is friendly.