Rals cafe

Ground Floor, Bin Shabib Mall, Bagdad street, Al Qusais, Dubai.

Reviews