Torre San Teodoro
Seafood · Mediterranean · Bar
LA TORRE is a restaurant with a terrace overlooking the sea, offering aperitifs, lunch, and dinner. The dishes are well-prepared in a simple setting. It is located near the Stagnone lagoon.
Location
Location