An English video by Thedubailist, filmed at THE MATCHA TOKYO in Al Khawaneej, Dubai, UAE. It shows Cinnamon Roll Matcha.
- Filmed by
- Thedubailist
- Language
- English
- Category
- Cafe
An English video by Thedubailist, filmed at THE MATCHA TOKYO in Al Khawaneej, Dubai, UAE. It shows Cinnamon Roll Matcha.