Turkish restaurant, Stone Cave, has been serving London diners since 2002.