Tayebat Restaurant

Dubai Al Barsha Jebel Ali Racecourse Road