The Kitchen, Central Delhi Address: 75, Khan Market, New Delhi Cuisine: Asian, European, Japanese, Thai Telephone: 4175 7960, 4175 7961 Opening Hours: 11:00 AM - 11:00 PM Average Cost for Two: 500 Rating: « Go back to Central Delhi Restaurants