Barbounaki Glyfada is a seafood restaurant offering a variety of dishes. It is located at Leof. Dimarchou Aggelou Metaxa 48.