Tek Tat Toros Dondurma offers a variety of delicious ice cream and desserts. Features include outdoor seating and cash-only payments.