An English video by Thedubailist, filmed at 1990 Matcha in Jumeirah, Dubai, UAE. It shows Dot Cakes, Matcha & V60.
- Filmed by
- Thedubailist
- Language
- English
- Category
- Cafe
Filmed at the same place
An English video by Thedubailist, filmed at 1990 Matcha in Jumeirah, Dubai, UAE. It shows Dot Cakes, Matcha & V60.
Filmed at the same place