The Leka restaurant features decor 3D you can have in your living room. Prepares international cuisine merging different cultures and resulting in unique and exquisite recipes, made with the best products.
Leka
Time Out says
Details
- Address:
- Badajoz 65
- Barcelona
Discover Time Out original video