Fish Restaurants in Barradas
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Barradas, Monte Branco, Silves
8300-034 SILVES, 8300-016, Barradas, Portugal
"Four of us found this restaurant after struggling to park in Silves centre. No such problem here with wondeful views of the castle. Two of us had wild..."
Price
The Average price for Fish is:
$8.5
Feedback
These reviews refer only to the mentioned ingredients.