Ihlamur Cay Bahcesi is a restaurant offering a dining experience in a natural setting.