Cascais - Portugal

Restaurante Tasca da Vila - Chef gives it a Thumbs up!