Kuzular Caybahcesi is a restaurant.