Indian restaurants in New Delhi, India

Karim’s Restaurant

Karim Restaurant New Delhi
  • Address: Kalan Mehal, Chandni Chowk, New Delhi, Delhi 110002, India
  • Phone: +91 99717 40634
  • Cuisine: Non vegetarian cuisine

Read more