Followed the recommendation on Trip Advisor for the best seafood in Turin, and boy were we not disappointed! It was not only one of the best meals we had during our two weeks in Italy, but I would rate it hands down one of the best meals I have ever had anywhere! If you want to try a truly local...
More
