Delicious grilled sole in restaurant in Vigo, Spain.