Ilhan Narli Bahce is a restaurant.