mms mini mall stores ( convenience store )

24, Pafou | 3052 | Limassol | Limassol Region