An English video by ali.mbns, filmed at Tea Hub in Al Duhail South, Doha, Qatar. It shows Chicken Sandwich.
- Filmed by
- ali.mbns
- Language
- English
- Category
- Fast Food, Cafeteria
Filmed at the same place
An English video by ali.mbns, filmed at Tea Hub in Al Duhail South, Doha, Qatar. It shows Chicken Sandwich.
Filmed at the same place