Historic restaurant serving modern Lebanese seafood with great views
On the Creek - near Bank of Baroda Abra Station - Bur Dubai - Al Souq Al Kabeer - Dubai - United Arab Emirates Get directions
AED 50–100 · Menu
Arjan Wiersma
Faaez Dar
Estelle Bara
Suzzy Cafrine
Excel De Leon
Waleed AlRayes
L Bambu
Jim Leung