CHEF Brothers
Turkish · Fast Food
CHEF Brothers is a restaurant located along the Ankara-İstanbul Highway. It is situated in a shopping center at the Elmalık Mevkii. The establishment appears to serve döner and tantuni, suggesting a focus on Turkish fast food.
Location