Chicken Tikka Inn

Damascus St,17th Street,Al Quasis, Dubai, Directions