Chicken Tikka Inn, Dubai

Nashwan Building, 116 Mankhool St, Dubai, Directions