Maras Turka - Barsha Mall
Food Court, Level 1, Al Barsha Mall, Al Barsha, Dubai


About Maras Turka - Barsha Mall
Turkis coffee, confectionery, ice creams and turkish everything.