Bor Oba Dondurma is a dessert shop specializing in frozen treats and sweets.