Espana Restaurant & Bar
jumeirah creekside hotel al garhoud near irish village dubai
+971 4 228 6771
Espana offers guests exceptional dining experiences and cuisines in our bar and restaurant in Dubai. Experience one of the best Spanish..... in Dubai.