St Peter Port Seafood
Seafood in St Peter Port, Channel Islands, United Kingdom
-
Riva Bistro
Lovely Bistro, bar and restaurant. Great position with harbour views in the middle of St Peter Port. Easy parking in nearby public carpark.