Sha Shawarma Al Yarmuk | شا شاورما اليرموك

Dammam Road Riyadh · Saudi Arabia - Riyadh