Chicken Tikka Inn

Jumeirah 1, Jumeirah Beach Road, Dubai