Turkish food in Delhi once meant hummus, mezze platters ... and also often seen in the iconic evil eye amulets sold on every street corner in Turkey. Turkish cuisine in Delhi’s restaurants is going ...