Green City Internet cafe

Dubai El qouz Oasis Road ground 22 near the National Cement Company Al Quoz 3