Royal Gate Restaurant

Dubai Jebel Ali First Horse Street