An English video by newindoha, filmed at Sabai Thai in The Westin Hotel & Spa, Doha, Qatar. It shows Thai Cuisine.
- Filmed by
- newindoha
- Language
- English
An English video by newindoha, filmed at Sabai Thai in The Westin Hotel & Spa, Doha, Qatar. It shows Thai Cuisine.