Chicken Tikka Inn

Nashwan Building, 116 Mankhool St, Dubai, Directions