Locanda Angolo Divino is an Italian seafood restaurant.