Affordabowls - Rice Bowls & Mashed Potatoes - Al Taawun

Al Taawun - Bin Ham Towers, Tower A, Shop number 4 - Al Taawun St - Al Mamzar - Sharjah - United Arab Emirates