Nikhil is located in Delhi, India on M3589V5, Uday Vihar 2, Nikhil Vihar, Kamruddin Nagar. Nikhil is rated 3 out of 5 in the category yakiniku restaurant in India.
Address
M3589V5, Uday Vihar 2, Nikhil Vihar, Kamruddin Nagar
Service options
TakeawayDine-in