Mare Nostrum

Save

Let us know if these details are incorrect

Lonely Planet review

Appropriately enough, Turin's top fish restaurant sits on a street meaning 'fisherman'. Mare Nostrum is an upmarket, lip-smacking choice which uses only the freshest of ingredients in its carefully thought-out menu.