King Salman Bin Abdulaziz Al Saud Street, Jumeirah, Jumeirah Beach Residence (Marsa Dubai), Jumeirah Beach Residence (Marsa Dubai), Jumeirah
Alba Cafe in Jumeirah Beach Residence serves delicious coffee and treats, making it a perfect spot to relax by the sea.
Is this your listing?