Abesinian Restaurant

Dubai deira Al Murar, Deira Souq