Lion Tennis Mart is located in Glifada, Greece on Εμπορικό κέντρο City Plaza, Leof. Vouliagmenis 85. Lion Tennis Mart is rated 5 out of 5 in the category sporting goods store in Greece.
Address
Εμπορικό κέντρο City Plaza, Leof. Vouliagmenis 85
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance