Odori
Italian · Pizza · Bar
A lively bar offering cocktails, Italian pizza, and upbeat music.
Location
Best places nearby
The highest rated places close to Odori.
Local restaurants nearby
Σκουλενίου 2, Αττικής
Location
The highest rated places close to Odori.
Σκουλενίου 2, Αττικής