Filistron located at 23, Apostolou Pavlou pedestrian road. Just 5 minutes (400 meters) from the Thissio train station (Line 1 - Green) and 15 minutes (1100 meters) from the Acropolis metro station (line 2 - red).
Cars allowed at the right side of the pedestrian road so you can reach Filistron by car. But we recommend you to come by feet.
It's a beautiful walk full of sightseeing...