Turkish Village – DFC Mall Branch
Turkish Village Restaurant - Festival City Mall Dubai Festival City Mall, Dubai United Arab Emirates
Location
Address
Turkish Village Restaurant - Festival City Mall Dubai Festival City Mall, Dubai United Arab Emirates
Parent Location
Asia/United Arab Emirates
Features
Place ID
ae000013