Olympus Expo Theatres
Oistins, Adam's Castle,
No one has favorited this theater yet
Located on the south of the island in the Sheraton Shopping Center. The ‘state of art’ Olympus Expo Theatres has been operating since at least 2006.
Just login to your account and subscribe to this theater