UBAIDULLA C K
Latest Reviews
Palm Deira
2021 Jan 05
Nice metro station easily can get bus also from there because bus station also nearby
Salah Al Din Metro Bus Stop 2
2021 Jan 03
Very good metro station
Al Falahi Tower
2021 Jan 03
Nice tower