Chicken Tikka Inn

Barsha, Dubai, DUBAI Dubai Directions