Tammour Al Maqtaa Factory

Al Ain Other St