Express ( convenience store )

64, Akropoleos Avenue | 2012 | Strovolos | Nicosia Region