close restaurant close Country: Saudi Arabia close City: الدرعية
Najd Village Restaurant
Kudu
دجاج تكساس