2024
RIVA FISH HOUSE
Santa Cruz
Seafood Restaurant • €
4.5/5
(26 reviews)
•
Open
- from 11h00 to 20h00
Riva Fish House takes its name from a small Italian village on the Ligurian ...Read more