Al Arrab Restaurant

Ibn Battuta Mall - Jebel Ali Village