With direct views of Tropea's Cathedral and main square, this elegant restaurant commands one of the town's most coveted positions. Fresh seafood and regional specialties match the refined setting.
AddressPiazza Ercole 15, Tropea
CityTropea
