UP STAR RESTAURANT

Jebel Ali Industrial Area