Costas M.P. Center Philippines Food ( mini market )

5, Aimiliou Chourmouziou | 3035 | Limassol | Limassol Region