An Arabic video by livewithaziz, filmed at Rascals Deli in Al Qana, Abu Dhabi, UAE. It shows Sandwiches & Drinks.
- Filmed by
- livewithaziz
- Language
- Arabic
- Category
- Fast Food
An Arabic video by livewithaziz, filmed at Rascals Deli in Al Qana, Abu Dhabi, UAE. It shows Sandwiches & Drinks.