Chicken Tikka Inn
Jumeirah Lake Towers, Dubai
Gate 1, Promenade Level, Cluster Q, Jumeirah Lake Towers (Jlt), Al Sarayat Street, Jumeirah Lake Towers, Dubai
04 431...
Show number