Description
Odin Athens is a trendy bar located in the heart of Athens, Greece. With a modern and stylish atmosphere, we offer a wide range of drinks and cocktails, as well as delicious bar bites to satisfy your cravings. Our friendly staff and exceptional service ensure a memorable experience for our guests. Come and enjoy a night out at Odin Athens!
Location
-
Navarchou Nikodimou 2, Athina 105 57, Greece
Add a review