Yeşil Çatı is a restaurant serving flavorful dishes, with a focus on maintaining consistent taste since 2001.