Seafood restaurant La Taverna di Poseidone offers a taste of the sea.