Tikka Junction is located in New Delhi, India on Shop no. 65-66-67, Shivaji Marg, DDU MARKET, Block Z, Rajouri Garden Extension, Rajouri Garden. Tikka Junction is rated 3.7 out of 5 in the category restaurant in India.
Address
Shop no. 65-66-67, Shivaji Marg, DDU MARKET, Block Z, Rajouri Garden Extension, Rajouri Garden