Ali Baba Restaurant

4A Street - Jumeirah 1