An English video by ali.mbns, filmed at Chtoura Restaurant in Al Jazeera Petrol Station, Doha, Qatar. It shows Pizza & Shawarma.
- Filmed by
- ali.mbns
- Language
- English
- Category
- Italian, Arabic
Filmed at the same place
An English video by ali.mbns, filmed at Chtoura Restaurant in Al Jazeera Petrol Station, Doha, Qatar. It shows Pizza & Shawarma.
Filmed at the same place