L'Odissea, restaurant located in the Eixample of Barcelona wants to make you feel at home, offering traditional dishes with original touches and many possibilities that are waiting to surprise you with its exquisite flavors.
L'Odissea
Time Out says
Details
- Address:
- Conte Borrell, 171
- Barcelona
- 08015
Discover Time Out original video