Chicken Tikka Inn

Churchill Tower, Al Amal St, Business Bay, Dubai, Directions