Just a few steps from St Peter's, the restaurant has room for just 30 seats and offers a good variety of fish dishes and wide selection of fresh seafood every day, as well as an excellent wine list.
Map
0Comments
To write comments you must be registered. Sign in now