Osteria La Torrazza offers delicious Italian dishes, including pizza and hearty portions. They serve both land and sea options.