Megaro Metro Station
Address: Leoforos Vasilissis Sofias 85
Neighborhood: Athens
City: Athens
Region: Athens
Postal code: 115 21
Country: Greece