Restaurant Sol e Jardim offers Algarvian cuisine in a relaxed atmosphere. Known for its natural garden setting and friendly service.