Sha Shawarma Ar Rawdah | شا شاورما الروضة

Abdulrahman Al Ghafeqi Street Riyadh · Saudi Arabia - Riyadh