Tawar Mall

15 Al Markhiya St, Umm Lekhba, Qatar