The menu features a variety of dishes to suit every taste. Located in Delhi Division, it attracts both locals and travelers. With a cozy ambiance, it is perfect for casual meals or special occasions. INJA Restaurant is a popular dining spot in Delhi, offering delicious food and warm hospitality. Address: INJA Restaurant, The Manor Hotel, 77, NH-19, Friends Colony West, New Delhi, Delhi, 110065, India. Many consider it a landmark destination in the area.