Spanish Restaurants › Athens
Flavors of Spain
Flavors of Spain offers a delightful journey through Spanish cuisine with an array of tapas, grilled meats, and seafood dishes. Enjoy our vibrant atmosphere and friendly service in the heart of Athens, close to the Omonia area.
Address: 30 Navarinou Street, Athens
Visit website
← More Spanish Restaurants in Athens