Smugglers Inn
Bar · Pub
Vibrant bar, Smugglers Inn, located in the heart of Canal d'Amour. A unique spot not to be missed.
Location
Best places nearby
The highest rated places close to Smugglers Inn.
Local restaurants nearby
canal d'amour, Ιονίων Νήσων
