- Photo: Algrave, Portugal
TEATRO - Restaurant