Bahadur Restaurant is located in United States on T-72-73-74, Super Market, near Milan Cinema, Moti Nagar, New Delhi, Delhi 110015, India. Bahadur Restaurant is rated 3.6 out of 5 in the category north indian restaurant in United States.
Address
T-72-73-74, Super Market, near Milan Cinema, Moti Nagar, New Delhi, Delhi 110015, India