City: Tavros

22 Irinis str., , , 177 78

www.barracuda.gr

Telephone+30. 210. 3410986-7
Fax+30. 210. 3456109