mms mini mall stores ( convenience store )

31 , Omirou | 3096 | Limassol | Limassol Region