A modest restaurant that serves succulent kebabs and tasty dishes that will leave you craving for more. Located in the heart of Istanbul, it is one of those eateries that are easy on your pocket but big on flavour. The staff is friendly and attentive, and they will ensure you have a pleasurable dining experience.