Iguazu Athens
Brazilian · Bar and Grill
South American restaurant Iguazu Athens offers delicious dishes in a comfortable atmosphere. Known for its Brazilian flavors.
Location
Best places nearby
The highest rated places close to Iguazu Athens.
Local restaurants nearby
Laodikias 16 &, Nimfeou 1, Αττικής


