Toast restaurant specializing in Turkish toast varieties.