Al Habasha Restaurant

Dubai deira Naser Square, Deira