Chicken Tikka Inn

Jumeira Road, Jumeirah 1, Dubai, Directions