Aggarwal Tikki Wala is located in New Delhi, India on 263, Pocket B, Okhla Phase I, Okhla Industrial Area. Aggarwal Tikki Wala is rated 3.7 out of 5 in the category fast food restaurant in India.
Address
263, Pocket B, Okhla Phase I, Okhla Industrial Area