French steak restaurant in Delhi Region


  • 1501, Kalka Das Marg, Badiwala Kua, Mehrauli, New Delhi, Delhi 110030, India
  • 1501, Kalka Das Marg, Badiwala Kua, Mehrauli, New Delhi, Delhi 110030, India