Athens 104 44, Greece
Larissa Station is a Subway station located at Athens 104 44, Greece. It has received 43 reviews with an average rating of 3.1 stars.
The address of Larissa Station: Athens 104 44, Greece
Larissa Station has 3.1 stars from 43 reviews
Subway station