Chicken Tikka Inn, Dubai

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