Teknős is a restaurant specializing in pizza and coffee.