Il Lupo
Italian · Deli · Wine Bar
Italian delicatessen and spritzeria, Il Lupo offers Italian vibes.
Location
Best places nearby
The highest rated places close to Il Lupo.
Local restaurants nearby
Κόρακα Μιχαήλ 11, Κρήτης
Location
The highest rated places close to Il Lupo.
Κόρακα Μιχαήλ 11, Κρήτης